<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>数据库项目设计课程大纲 | 月藤的博客</title>
    <meta name="generator" content="VuePress 1.8.0">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/2.10.0/github-markdown.min.css">
    <meta name="description" content="简单的介绍">
    
    <link rel="preload" href="/assets/css/0.styles.a2e941e0.css" as="style"><link rel="preload" href="/assets/js/app.c7d9ff18.js" as="script"><link rel="preload" href="/assets/js/2.cd56dec9.js" as="script"><link rel="preload" href="/assets/js/49.33dab1c0.js" as="script"><link rel="prefetch" href="/assets/js/10.21f484f8.js"><link rel="prefetch" href="/assets/js/11.5e166696.js"><link rel="prefetch" href="/assets/js/12.c56c19a2.js"><link rel="prefetch" href="/assets/js/13.3e31b609.js"><link rel="prefetch" href="/assets/js/14.3db3e5e6.js"><link rel="prefetch" href="/assets/js/15.cc75d7c3.js"><link rel="prefetch" href="/assets/js/16.5546d343.js"><link rel="prefetch" href="/assets/js/17.69b8a0f2.js"><link rel="prefetch" href="/assets/js/18.271396c8.js"><link rel="prefetch" href="/assets/js/19.bd4b0386.js"><link rel="prefetch" href="/assets/js/20.4a48d936.js"><link rel="prefetch" href="/assets/js/21.23862f34.js"><link rel="prefetch" href="/assets/js/22.95b3bd0a.js"><link rel="prefetch" href="/assets/js/23.d7c85d8e.js"><link rel="prefetch" href="/assets/js/24.c6d6dd3c.js"><link rel="prefetch" href="/assets/js/25.bb664de8.js"><link rel="prefetch" href="/assets/js/26.619789c7.js"><link rel="prefetch" href="/assets/js/27.54beb19d.js"><link rel="prefetch" href="/assets/js/28.8d77923a.js"><link rel="prefetch" href="/assets/js/29.7a771891.js"><link rel="prefetch" href="/assets/js/3.a0dd59cc.js"><link rel="prefetch" href="/assets/js/30.73e03cd7.js"><link rel="prefetch" href="/assets/js/31.a9a1ae37.js"><link rel="prefetch" href="/assets/js/32.66082a76.js"><link rel="prefetch" href="/assets/js/33.73a91496.js"><link rel="prefetch" href="/assets/js/34.da867ae2.js"><link rel="prefetch" href="/assets/js/35.6fac5ae2.js"><link rel="prefetch" href="/assets/js/36.0d6f5d22.js"><link rel="prefetch" href="/assets/js/37.c16a4955.js"><link rel="prefetch" href="/assets/js/38.3391e103.js"><link rel="prefetch" href="/assets/js/39.2e00541f.js"><link rel="prefetch" href="/assets/js/4.7f4b5eea.js"><link rel="prefetch" href="/assets/js/40.22b54e67.js"><link rel="prefetch" href="/assets/js/41.ea3ea4f8.js"><link rel="prefetch" href="/assets/js/42.3ae1db24.js"><link rel="prefetch" href="/assets/js/43.ecd8c202.js"><link rel="prefetch" href="/assets/js/44.f7609015.js"><link rel="prefetch" href="/assets/js/45.0db6f0b1.js"><link rel="prefetch" href="/assets/js/46.e28c1031.js"><link rel="prefetch" href="/assets/js/47.32d7164d.js"><link rel="prefetch" href="/assets/js/48.3aeaffda.js"><link rel="prefetch" href="/assets/js/5.80c2b38b.js"><link rel="prefetch" href="/assets/js/50.6e41bca8.js"><link rel="prefetch" href="/assets/js/51.37e89a7c.js"><link rel="prefetch" href="/assets/js/52.e60e1d45.js"><link rel="prefetch" href="/assets/js/53.7a9c00ba.js"><link rel="prefetch" href="/assets/js/54.a214a30e.js"><link rel="prefetch" href="/assets/js/6.133fd621.js"><link rel="prefetch" href="/assets/js/7.79403511.js"><link rel="prefetch" href="/assets/js/8.04726c3a.js"><link rel="prefetch" href="/assets/js/9.a86daf82.js">
    <link rel="stylesheet" href="/assets/css/0.styles.a2e941e0.css">
  </head>
  <body>
    <div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><!----> <span class="site-name">月藤的博客</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="https://ziphold.gitee.io/blog/#/" target="_blank" rel="noopener noreferrer" class="nav-link external">
  旧博客（停止更新）
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><a href="https://rattonlzh.github.io/homepage/homepage.html" target="_blank" rel="noopener noreferrer" class="nav-link external">
  常用网址导航（停止更新）
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Select language" class="dropdown-title"><span class="title">Languages</span> <span class="arrow down"></span></button> <button type="button" aria-label="Select language" class="mobile-dropdown-title"><span class="title">Languages</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/草稿/数据库项目训练.html" class="nav-link">
  zh-CN
</a></li><li class="dropdown-item"><!----> <a href="/en/" class="nav-link">
  en-US
</a></li></ul></div></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><div class="avatar"><img src="/assets/img/avatar.2b77755b.png" alt srcset></div> <div style="z-index: 999"><iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="298" height="52" src="//music.163.com/outchain/player?type=2&id=28283137&auto=1&height=32"></iframe></div> <nav class="nav-links"><div class="nav-item"><a href="https://ziphold.gitee.io/blog/#/" target="_blank" rel="noopener noreferrer" class="nav-link external">
  旧博客（停止更新）
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><a href="https://rattonlzh.github.io/homepage/homepage.html" target="_blank" rel="noopener noreferrer" class="nav-link external">
  常用网址导航（停止更新）
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Select language" class="dropdown-title"><span class="title">Languages</span> <span class="arrow down"></span></button> <button type="button" aria-label="Select language" class="mobile-dropdown-title"><span class="title">Languages</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/草稿/数据库项目训练.html" class="nav-link">
  zh-CN
</a></li><li class="dropdown-item"><!----> <a href="/en/" class="nav-link">
  en-US
</a></li></ul></div></div> <!----></nav>  <ul class="sidebar-links"><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading open"><span>随便说说</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/%E9%9A%8F%E4%BE%BF%E8%AF%B4%E8%AF%B4/" class="sidebar-link">首页</a></li><li><a href="/随便说说/学习新编程语言的关注点.html" class="sidebar-link">学习新编程语言的关注点</a></li></ul></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>知识点总结</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>考研专区</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>读书笔记</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>开发资料</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>配置记录</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>思维导图</span> <span class="arrow right"></span></p> <!----></section></li><li><a href="/friend_link.html" class="sidebar-link">友情链接</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="数据库项目设计课程大纲"><a href="#数据库项目设计课程大纲" class="header-anchor">#</a> 数据库项目设计课程大纲</h1> <p>（1）第2-3周：集中课堂教学。下周上课前，确定和提交分组名单+所选题目。</p> <p>（2）第3-5周：分小组完成需求分析阶段工作，对应课程报告提纲中的1-2项。此阶段的指导/答疑安排在第六周（周二下午）。因国庆假期影响，参与的小组务必在2019.09.30前提交纸质版（便于反馈意见，初稿后面可修改），由学委收齐后交予老师。</p> <p>（2）第6-7周：分小组完成概念设计、逻辑设计阶段的工作，对应课程报告提纲中的3-4项。指导答疑安排在第八周，参与的小组请在2019.10.17前提交纸质版。</p> <p>（2）第8-10周：分小组完成应用部分的概要设计，对应课程报告的6项；以及进一步的工作例如界面设计、原型开发等。指导答疑安排在第十一周，小组届时带文档电子版、程序(原始版)参与即可。</p> <p>（3）第11-13周：分小组继续应用部分的详细设计和开发工作。指导答疑安排在第十四周，小组届时带程序(半成品)参与即可。</p> <p>（4）第14-17周：分小组完成最后阶段的应用开发和测试，以及数据库的物理设计、性能优化等工作。本阶段不安排时间指导答疑，所以有问题请尽量前移到上一次(14周)。</p> <p>（4）第18周：2019年12月31日前提交最终成果+所有内容，详情见PPT第8、9页。</p> <p><strong>附录选题参考：</strong></p> <p>所有题目的共同要求——</p> <p>1、一个完善的系统，必然要考虑有哪些类型的用户会使用系统，怎么设置他们的账号和口令，分别赋予什么样的权限等。比如一类超级管理员用户可以创建和删除其它(普通)管理员和用户；或者对用户进行分级，允许高级用户创设低级用户(例：主管→店长→店员);如果是B/S系统，允许用户自行注册后登录等。为每类用户，应仔细和慎重地设置最合理的权限，而不违反我们的常识或者危害系统。例如学生用户能查看自己的成绩，但绝对不允许修改。</p> <p>2、系统须具有基本的备份/恢复功能。应同时提供手动(管理员)和自动(定期定时)的两种备份方式，手动备份可选择备份的类型是完全备份还是增量备份，自动备份可设定和修改自动备份的时间周期等。自动备份在后台（即程序未运行时）独立完成。</p> <p>3、需提供10种以上不同类型的查询统计功能。例如即使是对基本数据，也可以从不同角度（属性）进行查询，如可选择按姓名或手机号，精确/模糊查找客户信息。又比如对销售记录的查询，可以选择时间段，或者选择地点进行查询，查询结果可以是明细报表，也可以是汇总统计，甚或是两者的综合（明细后附统计）。对每类查询统计，都应该提供打印纸质报表！！！的功能</p> <p>4、上交的程序,所带数据库必须有足够的初始(测试)数据，每种类型数据(表)记录至少在二十条以上。</p> <p>5、可以选择以C/S或B/S结构开发系统，或是两者结合，即一部分功能以Windows窗体应用呈现，一部分功能以Web应用呈现。具体请考虑题目要求。</p> <p>题目一：学生信息管理系统</p> <p>通过对学校日常教学管理中的课程、选课、学生、院系专业、班级、教师、成绩等相关内容进行分析，完成具有教师管理、学生管理、成绩管理、课程管理、选课管理、院系专业/班级管理等相关功能的小型数据库管理应用系统。</p> <p>基本要求：</p> <p>1、完成学生、院系专业、班级、课程、教师等基本信息的维护。对于新生班级，应该首先进行基本情况录入（学籍注册），然后才能进行后续的选修、成绩等管理。</p> <p>2、考虑学生转班级/专业/院系时的特殊处理。</p> <p>2、完成年级/班级的选课。管理员可对必修课程批量生成全年级/班级的选修信息，剩余选修课则提供放在网上供学生自由选修的入口。当学期结束时，这些选课信息仍保留在数据库里作为历史供查询。</p> <p>2、维护和浏览查询成绩信息。除管理员可查询浏览成绩外，教师和学生也可在网上查询浏览与本人相关的课程成绩。成绩的给定和修改，仅限本门课程的教师用户可以完成。</p> <p>3、信息查询与统计：提供对各种信息的查询、统计和报表功能。例如，管理员可按班级加课程查询平均成绩、最高成绩、最低成绩、及格率、成绩排名总表等，可以打印本学期成绩不及格的学生信息（包含挂科课程和分数）等。教师用户可以在自己任教课程和班级范围内查询此类信息。学生用户自己可查询每个学期或汇总课程选修情况及成绩，和一些相关的统计信息例如平均成绩/极点，已选修学分数等。</p> <p>题目二：工资管理系统</p> <p>通过对人事管理部门中的职称、工资、员工、部门、工资类别等相关内容进行分析，完成具有人员管理、工资管理、部门管理等相关功能的小型数据库管理应用系统，系统需要具备增减工资类别和应发、应扣类别的灵活性，以适应将来需求的变化。</p> <p>基本要求：</p> <p>1、维护员工、部门、工种工资/津贴类别、职称等基本信息。对辞职人员，要求仍能正确地显示历史信息如工资单等。</p> <p>2、员工分为不同的工种，每个工种设定基本工资。根据加班时间和类型有加班津贴，按考勤情况有额外奖励或罚款，总计以上得到每个员工的本月应发工资。</p> <p>3、提供员工用户每日(登录后)打卡考勤的功能，以产生基础的考勤信息。管理员用户可查询和修改这些信息，员工用户可查询但不能修改本人的考勤信息。</p> <p>3、生成(本月)应发工资明细/应发工资单，并统计相关数据，包括按部门汇总、全公司汇总。</p> <p>5、年末为员工发放第13个月工资，即年终奖。年终奖金计算公式 =（员工本年度每月所发工资的总和 / 12）</p> <p>4、信息查询与统计：提供对各种信息的查询、统计和报表功能。例如员工可以查询自己的历史工资明细和汇总，管理员可以查询部门或公司的考勤记录，统计本月或历史月份的应发工资明细，及统计汇总等；</p> <p>题目三：学校餐厅消费管理系统（本题目限&lt;=3人）</p> <p>通过对学生使用消费卡在学校餐厅的消费流程进行分析，完成具有食品管理、消费管理、餐厅管理等相关功能的小型数据库管理应用系统。</p> <p>基本要求 ：</p> <p>1、完成人员、消费卡、餐厅、食品价目表的维护</p> <p>2、提供食堂消费终端的界面！！！，完成刷卡消费的功能（刷卡操作可用键盘输入模拟）并将数据登记到数据库。这些界面程序是布置到一个个餐厅的终端机上的，所以应有设置地点（哪个餐厅）的功能。</p> <p>3、提供充值终端的界面！！！，对消费卡进行充值并记录到数据库。同样有设置地点的功能。</p> <p>6、以上消费或充值终端的界面，请参考现实生活中我们身边的例子。</p> <p>4、考虑为消费卡的挂失、解挂，以及重新发卡的功能。重新发卡后，原丢失的消费卡就不能再使用。</p> <p>3、按人员/消费卡、时间段、餐厅等查询消费信息（列表）、统计消费总额等。</p> <p>4、按人员/消费卡、时间段、餐厅等查询充值信息（列表）、统计充值总额等</p> <p>5、其它信息查询与统计：如人员、消费卡、食品等基本信息的（按条件）查询；当天/月/年财务报表等。</p> <p>题目四：产品库存管理系统</p> <p>通过对通用企业的产品库存管理业务进行分析，完成具有产品信息管理、仓库信息管理、产品库存管理、用户信息管理等相关功能的小型数据库管理应用系统。</p> <p>基本要求 ：</p> <p>1、完成产品、仓库等基本信息的查询和维护。查询条件例如按产品/仓库名，价格区间,生产公司等</p> <p>2、产品入库管理，包括入库单的填写、修改、审核、处理(或拒绝后作废)等流程。入库单确认后，登记产品入库记录，增加相应库存。</p> <p>3、产品出库管理，包括出库单的填写、修改、审核、处理(或拒绝后作废)等流程。出库单确认后，登记产品出库记录，减少相应库存。</p> <p>4、产品库存不充足时，可对相应的出库单做缺货登记，当有相应货品入库时，按缺货登记时间顺序处理出货请求。</p> <p>5、信息查询与统计：(按各种条件)产品的基本信息和汇总、(按时间段/按产品)历史的出库入库单，(按时间段/按产品)历史的出库入库记录，(待处理)缺货登记等。</p> <p>6、产品库存可设置警戒下限。低于警戒下限时，于相关人员登录后，自动提示并跳到后续处理功能界面。</p> <p>5、提供(分仓库或全部)盘库功能：显示所有在库产品的信息报表，以及统计信息等供核查。盘库按年份/月份进行，并记录到数据库，可对历史盘库记录查询用。</p> <p>6、用户信息管理：至少三类以上的用户，不同的用户有不同的功能权限，例如是否可进行出库/入库/基本信息维护等。例如，系统管理员可以对全部仓库进行操作，采购人员提供入库单，销售人员提供出库单，审核人员能够审核各类单据但不能录入。</p> <p>题目五：图书管理系统</p> <p>通过对高校图书馆的业务和流程进行分析，完成图书资料的管理，处理的信息包括图书信息，读者信息，出版社信息，图书的分类管理，图书借阅和归还管理等。</p> <p>基本要求：</p> <p>1、维护图书分类、图书等基本信息。</p> <p>2、藏书信息维护，包括藏书的信息录入，编码，损毁登记等。注意”一本”图书可能有多册藏书，图书按书号区别，藏书则按编号区别。这些藏书的借出/在馆情况，反映了该”本”图书的馆藏情况。</p> <p>3、图书检索功能。读者可通过网络，按不同条件（作者、出版社、书名或其组合等）检索符合条件的图书，并查看其相应的藏书情况（藏书列表，在馆还是借出，具体位置等）。</p> <p>2、读者信息维护：录入读者信息，发放和绑定读者卡，修改、注销等操作。按条件查询读者信息等。</p> <p>2、实现读者借书、还书的操作，并更新相应的图书馆藏信息。允许读者通过网络进行续借，和查询自己的借阅情况，包括借阅时间和期限，过期罚款等。</p> <p>3、借书时，按读者的类别对于借书数量及期限自动做出限制。读者类别可由管理员进行设定和修改。</p> <p>4、还书时，根据以上限制显示是否超期，超期罚款应为多少。提供缴纳罚款的功能。未缴纳罚款的读者，不允许再次借书。</p> <p>5、藏书借出后遇到遗失或损毁时，按一定规则向读者征收罚款，并更新/删除相应的数据库信息。</p> <p>6、提供丰富的查询和统计操作，方便工作人员了解图书的借阅情况。包括但不限于（分时段）借阅人次，罚款人次和金额，（分读者或图书）历史借阅情况，（分类型或全部）在馆图书数量和藏书数量统计等。</p> <p>7、后台管理人员信息维护，包括一般管理员和超级管理员等。</p> <p>题目六：高校就业信息管理系统</p> <p>通过对高校就业指导中心的业务分析，设计一个方便就业指导中心管理毕业生的相关信息，以及提供学生了解用人信息渠道的信息管理系统。</p> <p>基本要求：</p> <p>1、就业指导中心系统管理员：维护用人单位、教务员、学生的帐户信息；查看毕业生的相关资料；查看学生与单位的签约情况；创建、维护学生与单位的签约情况；审核招聘会的请求；就业情况统计，包括历年以往的数据。</p> <p>2、用人单位：注册、登录; 发布、维护就业信息；申请校内召开招聘会; 对毕业生按条件进行检索; 浏览毕业生的信息(主页)。</p> <p>3、学院教务员：维护自己的账户信息；创建、维护毕业生相关资料；查看学生与单位的签约情况；就业情况统计，包括历年以往的数据。</p> <p>4、学生：维护自己的账户信息；查看和维护自己的基本信息，包括实习经历(多项),所上课程/绩点(多项), 并自动生成简历(主页！！！)； 对用人单位进行检索，查看用人单位的基本情况；查看就业信息；查看招聘会信息。</p> <p>5、其他扩展功能：包括检索可以是类似搜索引擎的检索方法，简历可以选择多模板,学生初次登录要求必须修改(起始)密码后才能登录等。</p> <p>题目七：人事管理培训系统</p> <p>通过对人事管理部门中的人事管理和培训业务进行分析，完成具有人员管理、部门管理、培训安排等功能的信息管理系统。</p> <p>基本要求：</p> <p>1、员工信息管理：员工的姓名、性别、工作岗位、所在部门、学历、婚姻状况、专业、毕业时间、学校、外语情况、职称等基本信息的录入、修改与删除。</p> <p>2、企业工作岗位信息和部门信息管理：企业中的工作岗位信息和部门信息的录入、修改与删除。考虑调岗、辞职、辞退、退休等各项特殊事宜。</p> <p>3、职称信息的管理：所有职称的种类、专业等信息的录入、修改与删除。</p> <p>7、培训计划和课程的管理：为新入职员工，或老员工开设不同的培训计划，每项培训计划包括一系列具有先后依赖关系地课程。</p> <p>8、职工培训过程的跟踪和管理：职工参与培训计划/课程后，按计划/课程要求作每日课程的考勤，管理员能方便、批量地录入当日的考勤信息，并作浏览和查询(历史)；每门培训课程皆需进行考核，并将成绩等信息需录入到系统。培训计划结束后，考核成绩不及格或不满足规则的职员, (经审核后)进入到下一期的培训计划中, 三次皆不通过者，考虑作辞退或调岗处理</p> <p>4、职工的档案管理：自动在职工信息变迁时，将相关情况登记到职工名下的档案中，例如入职(时间和初始信息)、培训(时间和结果)、部门/职称/岗位变动历史；管理员可对职工档案信息进行审核、修改与删除。</p> <p>5、信息查询与统计：例如按条件(学历、岗位)查询员工，按课程查询考勤情况，部门/岗位的人员明细，统计某项课程计划的人员情况和成绩汇总等。</p> <p>题目八：订货管理系统</p> <p>通过对订货发货管理的业务流程分析，完成具有合同管理、客户管理、发货管理、库存管理、查询与统计等功能的小型数据库管理应用系统。</p> <p>基本要求：</p> <p>1、商品管理：添加商品、删除商品、修改商品信息。商品的初始库存为0。</p> <p>2、客户管理：客户基本信息的维护。</p> <p>2、供货商管理：添加、修改、删除供货商信息等。一个供货商可供应多种商品，每种商品有多个供应商，其中一个为默认(最优先)供应商。</p> <p>1、销售合同管理：合同的合同编号，客户的名称，地址，签定时间，帐号，总金额及产品清单等基本信息的录入、修改、删除和查询。一个合同可签订多种产品，合同签订必须为现有的库存产品，但产品库存量不够时，可允许先签订合同；</p> <p>3、发货管理：根据合同签订的情况发货，不得超出合同签订的产品品种，数量及当前库存量；每个合同的发货可分次完成，并保留发货的历史记录。</p> <p>4、折扣管理：大宗的销售合同可享受不同(类别)的折扣。维护这些折扣的基本数据。并在(签订)合同时供选择，计算合同原价后得出折扣后优惠价。</p> <p>4、订货管理：根据产品的库存情况和(未执行)销售合同的情况，自动/人工向供货商下订单，并计算出购买数量。优先向默认供应商采购，被延迟/拒绝的情况下，再向另外的供应商采购。</p> <p>4、库存管理：可完成产品入库(采购合同确认收货)、出库（销售合同发货）信息的录入、修改与删除。</p> <p>5、商品销售情况处理：（1〉、如果近期销售量和库存量的比值大于某一数值，则提示“旺销”信息。（2）、如果比值小于某一数值，则给出“销售不畅”的信息。</p> <p>5、信息查询与统计：例如对客户、商品等基本信息的按条件查询；(分商品/分种类/分时间段) 销售合同明细——其中按销售金额，成本和销售数量等，计算每笔合同的销售毛利润；以及统计销售数量和总金额、整体毛利率等。在进行查询统计时，允许按商品单价、销售量、销售金额等标准对结果进排序。</p> <p>题目九：实验室信息管理系统</p> <p>通过对高校实验室仪器设备管理的业务流程分析，完成具有仪器仪表信息维护、查询与统计等功能的的小型数据库管理应用系统。</p> <p>基本要求：</p> <p>1、实验室、实验管理员、实验课程、教师、学生等基本信息的录入和维护。允许从其它数据源（如excel文件）等批量导入诸如学生的信息。</p> <p>2、实验仪器仪表信息的录入和维护。包括每种仪器仪表的基本信息（以型号编码区别），一种仪器仪表有多件（以设备编号区别）。需记录仪器仪表分配到各个实验室的信息，允许仪器仪表在不同实验室之间转移即调配。</p> <p>2、允许借出仪器仪表。借出时要记录相应信息包括仪设备编号、借出时间、借出地点（实验室），借出人、经手人（实验员）等。归还仪器时作相应处理。考虑在借出期间，对实验室里仪器“库存数”的影响，以至于对实验课安排的影响。</p> <p>3、考虑仪器仪表维修时，对数据库的影响和处理。以及对报废仪器仪表信息的删除（作特殊标记，不真正删除）和处理。</p> <p>4、开设实验课程时，要录入基本的信息，如时间、周次、任课教师、学生名单等。同时，需明确需要哪些种类和多少件仪器仪表的要求。管理员可以查询有哪些实验室满足开课要求，并指定这些实验室为上课地点。</p> <p>5、全面考虑可能的冲突问题，例如仪器仪表在借出或调配转移时，造成正在开设的课程无法上课的，则拒绝借出/调配转移的要求。然而对已经结束的实验课程，则不受影响。</p> <p>4、信息查询与统计：比如某段时间内全部或某种仪器仪表的新增、借出、维修记录等；某个或全部实验室开出的实验课程；某个实验员负责的实验室列表等。</p> <p>7、教师用户的辅助考勤功能。例如在教师用户登录后，显示当前的实验课程名，并提示进入考勤功能；然后逐个显示待考勤的学生名单供教师点名用，并可在“实到/未到“中进行选择，保存后成为当堂课的考勤记录。</p> <p>题目十：网上商品营销系统</p> <p>通过对网上商品交易的业务流程进行分析，完成具备网店及商品管理、用户管理和商品交易等相关功能的小型数据库应用系统。</p> <p>基本要求：</p> <p>1、网店信息管理：超级管理员可以在后台创建、维护网店信息。每个网店至少有一名(网店)管理员用户，管理员可创建后续的其他(同店)管理员账户，并处理该店的商品、订单等事宜。</p> <p>4、用户注册管理：前台提供用户注册和登录功能，管理员可在后台对注册的用户进行查询与删除，但不能修改用户的注册信息；</p> <p>1、商品信息管理：管理员可以录入、修改与删除商品的信息包括详情介绍等。在进入某一商品的详情页时，这些信息能图文并茂的形式在网页中展现出来。</p> <p>2、商品查询：客户可以通过多种方式查询整个网站或某个网店内的商品，浏览查询结果时结合文字+图片的形式。</p> <p>5、购物车管理：前台用户可以将感兴趣的商品放入购物车，或者从购物车中删除，浏览购物车中的商品列表等；</p> <p>6、订单生成：用户可以选择购物车内的全部或部分商品，指定数量后生成购物订单，并填写后续的信息如收货人和地址、送货时间等。如果一个订单中的商品涉及到不同网店，则自动拆分为多个子订单，每个子订单面向一个网店。</p> <p>7、订单处理：对管理员提示新的未处理的订单。管理员可(按条件)查看自己网店内的订单，对未处理完毕的订单进行发货，并修改订单状态。用户在收到货后，可以确认和完成订单，也允许做退款/退货请求。退款/退货请求需商家审核，如果商家审核不通过，，用户可以向超级管理员申诉。</p> <p>6、信息查询与统计：用户可以搜索商品/网店，以及(按条件)查询本人的订单信息包括进展、退款情况等；网店管理员可以查询自己网店的商品、订单等。</p> <p>题目十一：服装连锁店销售系统</p> <p>通过对服装销售连锁店的业务流程分析，完成具有门店、服装信息维护、服装销售管理、查询与统计等功能的信息管理系统。</p> <p>基本要求：</p> <p>1、门店，服装商品等基本信息的维护</p> <p>2、系统有三类用户：管理员(主管)、店长、销售员(店员)。不同用户有不同的权限，其中店长、销售员只能操作属于本店的数据。用户类型可以变迁，例如销售员升级为店长，店长升级为主管等。</p> <p>3、折扣管理：不定期进行促销活动，可指定全部或部分门店参与。可设置多种类型的折扣方式，例如满减、买送、原价打折等。活动期间内销售的商品享受优惠价，除标志为特价的商品外，活动结束则恢复原价。</p> <p>4、会员管理：顾客可登记成为会员，以手机号作为标识。成为会员后，可享受商品原价的9.5折，但不能与活动优惠叠加。</p> <p>5、销售管理：用户(一次)购买的商品计入销售单，并记录到相关的店长和销售员名下，以备业绩考量用。需为顾客提供和打印销售单据(小票)作为三包凭证。</p> <p>6、业绩管理：店长可查询本店（当月或其它时间段）的销售单及统计，作为店长的业绩。销售员可查询名下（当月或其它时间段）的销售单及统计，作为本人的业绩。管理员可以列表所有店长/店员的业绩及统计汇总，用以核定薪酬的发放等。</p> <p>6、信息查询与统计：包括商品、销售员、会员等基本信息的查询。销售日报表、月报表、全年报表，销售员（店长）业绩报表等。</p> <p>题目十二：客房管理信息系统</p> <p>通过对酒店客房管理的业务流程分析，完成具有酒店客房信息维护、查询与统计等功能的小型数据库管理应用系统。</p> <p>基本要求：</p> <p>1、客房，客房种类等基本信息的维护。可将多间客房归为同一类型，按类型定房价。</p> <p>2、客户住宿登记信息的管理：添加、修改、删除客户住宿登记的基本信息，包括起止时间。注意考虑钟点房、客户要求叫早等特殊事宜。另按国家现行规定，一间客房内所有入住的客户都须提供身份证明的信息，包括但不限于：身份证、军官证、护照等。</p> <p>3、客房维修管理：客房维修时续录入信息，维修期间内不能向顾客开放入住。</p> <p>3、客户预定管理：对预定客房的基本信息进行管理；</p> <p>5、客户退房处理：退房时生成结账单，作为结算的凭据。</p> <p>6、会员管理：顾客可登记成为会员，以手机号作为标识。会员享受9.5折的房价优惠。年末选出n名年度入住次数最多的会员，赠送礼品。</p> <p>7、员工管理：维护员工的基本信息，包括工作职责，负责的房间号等。一名后勤类型的员工，可能负责多间房号的清洁工作。</p> <p>8、餐费管理：可向顾客出售或赠送早餐票，并登记入库供财务对账和查询。早餐票为系统统一设置的价格（可修改）。</p> <p>9、信息查询与统计：例如某名会员(手机号)或顾客(身份证号)的入住历史和结账单据的查询，(某时间段内)客房的入住明细、入住率(重要数据！)，(某时间段内)的早餐销售/赠送情况等。</p> <p>题目十三：小型超市管理系统</p> <p>通过对小型超市管理的业务流程分析，完成具有员工管理、货物管理、销售管理、查询与统计等功能的信息管理系统。</p> <p>基本要求：</p> <p>1、超市员工、货品等基本信息的维护。货品须登记库存量。</p> <p>2、收银管理：为客户结账提供收银的功能和界面，请仿照！！！！实际生活中如万家、沃尔玛、实惠多等大小型超市的收银界面设计。例如全屏显示、刷条码(可用键盘模拟)列表显示商品信息如名称价目，按回车弹窗显示应收总价、实收金额、找零等，最后开据(打印)小票，同时登记本次销售信息入库等。本项功能为此题目的重点，请务必注意！</p> <p>3、会员卡管理：顾客可交纳一定的费用（如50元）办理一张会员卡，然后凭卡享受98折购物优惠。或者未持卡顾客一次性购物满1000元，也可免费发放一张会员卡。每张卡的优惠期为一年，一年内消费达到一定金额地可继续享受下一年的优惠。</p> <p>4、充值和优惠管理：顾客可往会员卡内充值，享受各种满赠优惠，例如满1000送50，满1800送100。管理员可设定这些优惠方式及数额，以及修改。</p> <p>5、用户管理：至少有两类用户：管理员和收银员。收银员登录后，自动进入收银界面，而不能做其它任何操作，退出时自动关机！</p> <p>6、信息查询与统计：例如(指定类型或全部)货品的销售查询，(某时间段)销售情况查询，当日(收银的)款项盘存。</p> <p>题目十四：网上学习考试系统</p> <p>通过对高校网上考试的业务流程分析，完成具有考生信息管理、试题库知识库管理、单元测试、试卷生成、试卷评分、查询与统计等功能的小型数据库管理应用系统。</p> <p>基本要求：</p> <p>1、考生信息管理：考生(学生)基本信息的录入、修改和删除。</p> <p>2、试题库管理：试题库（试题及答案）基本信息的录入、修改和删除。由管理员在后台完成。</p> <p>3、试卷生成：管理员根据规则从试题库抽出试题形成试卷，并发送给指定(班级/年级)的考生用，后者登录后即进入诗卷做题页面。注意试卷在同一页面内显示完，并能够打印。</p> <p>4、试卷提交：考生做完题目以后，能够对自己的答案进行提交，提交以后，信息不能再修改。</p> <p>5、试卷评分：对试卷进行自动评分，并记录试卷分数。学生将所有题目全部提交以后，能够查看标准答案与评分标准。</p> <p>6、知识库管理：知识点基本信息的录入、修改和删除。知识点分课程、章、节，内容为文字或视频。由管理员在后台完成。</p> <p>7、单元学习及测试：学生可选择某门课程某一章进行学习，按顺序浏览其中知识点的文字或视频(须有视频播放功能)。当学习完成时，根据规则生成该单元的测试题目，学生做完题目后显示评分和标准答案。若中途学习中止，则在下次登录后自动跳转和继续。</p> <p>8、错题复习和排查：学生可以回顾以往考试/单元测试中做错的题目，并查看、学习相关知识点。然后可以选做同知识点/其它相关联的题目，以进一步巩固。</p> <p>6、信息查询与统计：例如能对课程/章节/知识点进行搜索，对知识点的学习人数、试卷的难易度、每场考试的成绩统计和区间分布等各类信息进行查询与统计等。</p> <p>题目十五：能源收费管理系统</p> <p>采用B/S或C/S模式实现一个电信收费管理系统软件.实现电信套餐种类、用户信息、客服代表、收款员等信息的管理.</p> <p>要求：</p> <p>1、客户、员工基本信息的维护和管理。</p> <p>2、能源品种的管理：初始有水、电、气三个品种，考虑将来有更多品种的扩充性和灵活性。</p> <p>3、每个能源品种，即水、电、气等价格的管理：允许更新价格，但要保留变动的历史供查询和回溯。</p> <p>4、客户水、电、气等数据的录入：每个月录入新读数，与上月读数扣除，即为本月消费量。</p> <p>5、收费管理：客户缴费时，为客户生成当月或历史月份的收费单据报表，以作为收费依据。客户缴纳的金额如超过必需，可预存为将来的消费用。如果客户超过一定期限（3个月）未缴清费用，则更改状态为停用，待客户结清费用后恢复正常。</p> <p>6、维修流程和管理：按客户请求，录入水/电/气维修单。审核批准后，指派员工进行维修处理。维修完成后，与客户进行沟通，确认完工或做必要的返工处理。</p> <p>6、信息查询与统计：例如(某客户)历史使用情况，(分地区或全部)按月/季/年的收费列表和汇总、水电气的单价变动历史等。</p> <p>题目十六：汽车租借信息系统</p> <p>采用B/S或C/S模式实现一个汽车租借信息管理系统，提供包括基础信息维护、租借流程管理、车辆维修和罚款等事宜处理的功能.</p> <p>要求：</p> <p>1、城市、门店等基本信息的管理。</p> <p>1、车辆信息的录入和维护：除品牌型号款式排量、车架号发动机号车牌号等基本信息外，还须录入每辆汽车的购置价，发票（图片）等。</p> <p>3、设置若干应用于全系统的参数，如折旧年限、预估一年出租天数、维修和保险成本估算、利润率等，按合理公式来计算出每辆车的按日出租价格，和节假日出租价格（乘以节假日系数）</p> <p>5、不定期进行促销活动，可指定全部或部分城市/门店参与。在活动的起止期限内，车辆租金可享受设置的折扣率或者满减。</p> <p>3、会员管理：会员注册、登录后，可浏览同城或指定城市的门店、车辆信息。选择车辆和起始、终止日期后，综合基础租价、保险费率、活动折扣等算出费用，待会员确认后下租借单。</p> <p>4、租借流程：会员需到门店交清租借费用及押金（3000元），使租借单生效，车辆租出。会员退还车辆时，押金延迟一个月退还，预防租期间内有可能产生的违章罚款费用。</p> <p>5、车辆罚款的处理：录入罚款信息后，自动根据被罚款车辆、时间来确定责任会员，在其账户押金中自动扣除，并加上一定（例如50元）的罚款代办费用。扣除罚款后，还须生成相应的罚款单据记录，供该会员或管理员查询/打印用。</p> <p>5、车辆维修的处理：除记录相关信息外，在维修期间内，该车辆不能浏览和租出，维修完成后恢复正常。</p> <p>5、信息查询与统计：例如会员以往的租借历史和罚款情况，满足一定条件的车辆信息，车辆的历史维修记录，(全部或分门店)的年、月财务报表，报表的图形化显示等</p> <p>题目十七：医院及药品信息管理系统</p> <p>采用B/S或C/S模式实现一个医院管理系统.完成药品、医师、病人、病房等信息的管理和诊疗流程的处理.</p> <p>要求：</p> <p>1、提供面向公众的导医和收费标准明细查询的功能.</p> <p>2、药品、检验检查等基本信息的管理。医生，员工等基本信息的管理。挂号、收费、诊疗人员等具有不同的功能和操作权限。</p> <p>3、按照看病的基本流程（例如：挂号一一门诊一一检验检查一一开药——结算——取药一一复诊）进行功能设计和信息管理.</p> <p>4）信息查询与统计：提供各种基本信息的查询；提供病人收费单据和明细，以及历史汇总清单；提供各类/各种药品或检验检查项目的使用情况报表；提供医院各科室财务报表及医院整体财务报表，并且分日明细表和月、年汇总表・</p> <p>题目十八：机票预定系统</p> <p>要求：</p> <p>1、城市、航空公司、航线、航班，(航班)座位等基本信息的管理</p> <p>2、用户管理：用户在网上注册、登录后，可进行机票预订。选择航班后，输入（一或多位）旅客信息，产生用户的取票通知单和账单。</p> <p>3、在飞机起飞前三天，用户凭取票通知单到柜台，经工作人员核对(数据库)确认有效后，交款取票。取票后，用户可在网上以图形化！！！的方式选择座位，先到先得。</p> <p>4、后台管理员可查询航班的预定情况，计算航班的满座率，并动态调整航班的票价折扣率。</p> <p>5、用户可以选择退票。退票须到柜台完成，且缴纳一定的手续费，手续费由票价和手续费率计算生成。根据退票与航班的时间差，不同时间差设置不同的手续费率，且能由管理员在后台修改。</p> <p>5、信息查询与统计：例如航班和座位(按条件)查询，用户的未完成订单、历史订单，管理员对航班信息、售票情况进行查询和统计汇总等。</p> <p>5、提示：以上功能和流程，相应由不同的终端/界面去实现。请仔细考虑，并选择合适的C/S或B/S结构分别一一实现，不建议合在同一个程序内完成。</p> <p>题目十九： 银行储蓄系统</p> <p>要求：</p> <p>1、账户管理：实现储户开户登记，储蓄卡发放。一个储户(身份证)名下可有多个账户。</p> <p>2、活期办理：活期存款和取款。</p> <p>3、定期办理：定期存款和到期取款，定期提前取款以活期计。</p> <p>4、利息计算：周期计算活期利息。定期到期时，自动赎回本金和计算利息，并转成活期。</p> <p>5、转账办理：考虑在同一用户的不同账户，或不同用户的不同账户间进行转账。转账超过一定限额时收取手续费，可在后台修改手续费的设置例如分段区间、费率、上限等。</p> <p>5、理财产品管理：录入和维护理财产品的基本信息。客户在本人账户中购买理财产品时，可填入银行员工的代号以作为该员工业绩的参考。理财产品到期时自动赎回，并转为活期存款。</p> <p>6、信息查询与统计：例如账户余额，交易(存、取款及利息)明细，转账历史查询，理财产品查询等。</p> <p>7、面向储户的所有功能，都允许通过柜台员工办理，或者网上储户自助两种方式完成，因此至少需要两个终端！！！，分别采取C/S、B/S模式。网上方式可参考实际网银系统的界面和流程。</p> <p>题目二十：进销存管理系统</p> <p>通过对典型的小型流通型企业的进货、销售、库存的业务流程进行分析，完成具有进货管理、销售管理、库存管理等相关功能的数据库管理应用系统。</p> <p>基本要求：</p> <p>1、完成进货单（盘盈）、出货单（盘亏）的维护并完成单据的出库、入库。</p> <p>2、完成客户、供应商的管理。</p> <p>3、完成库存表的浏览查找（商品成本用进货均价实现，同时记录最新进价）。</p> <p>4、完成进货明细账的维护，可查询某月某商品的上月结存数量和金额、本月进货明细和金额、本月销售明细和金额、本月结存数量和金额。</p> <p>5、完成库存结转功能（月末结转）。</p> <p>6、按时间、按商品类别、顾客、供应商进行进、出货单的统计。</p> <p>7、完成库存表的按时间、按类别进行统计。</p> <p>8、基本的用户登录和维护(修改资料，重设密码等)功能。用户分普通用户和超级管理员用户，后者可以添加其他超级管理员和其他用户。</p></div> <footer class="page-edit"><!----> <!----> <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.zh"><img alt="知识共享许可协议" src="" style="border-width:0"></a><br>本作品采用<a rel="license" href="http://creativecommons.org/licenses/by/4.0/">知识共享署名 4.0 国际许可协议</a>进行许可。

   
</footer> <!---->  <footer style="text-align:center;">备案号： 粤ICP备2021020303号</footer></main></div><div class="global-ui"><!----></div></div>
    <script src="/assets/js/app.c7d9ff18.js" defer></script><script src="/assets/js/2.cd56dec9.js" defer></script><script src="/assets/js/49.33dab1c0.js" defer></script>
  </body>
</html>
